package com.glsc.ngateway.platform.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;
import java.io.Serializable;


@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class GlscResLogDto implements Serializable {
    private static final long serialVersionUID = -1884758977296579174L;

    private Integer id;

    private Integer systemId;

    @ApiModelProperty(value = "数据类型1系统权限日志，2系统文档日志，3系统脚本清单日志")
    private String dataType;

    @ApiModelProperty(value = "操作类型")
    @Column(name = "type", columnDefinition = "varchar(255) COMMENT '操作类型 数据字典t_res_op_type'")
    private String type;

    //原数据关联id
    private Integer originalId;

    private Integer pageNo;
    private Integer pageSize;

}
